package org.framework.app.web.entity;

import java.io.Serializable;

public class TreeNodeInfo implements Serializable {

	private static final long serialVersionUID = -8551599735222488199L;
	private Long id;
	private String name;
	private Long parentId;
	private String url;
	private Long sortPosition;
	private Long depth;
	private String userdataFalg; // 用于标志是否显示用户数据，如<userdata
									// name="url">../system/organization.jsp</userdata>
	private String selectedFlag; // 用于标识树是的状态是否为被选中
	private String funcNodeType; // M 菜单 B 按钮 O组织 A 区域 U用户
	private String html;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getParentId() {
		return parentId;
	}

	public void setParentId(Long parentId) {
		this.parentId = parentId;
	}

	public Long getSortPosition() {
		return sortPosition;
	}

	public void setSortPosition(Long sortPosition) {
		this.sortPosition = sortPosition;
	}

	public Long getDepth() {
		return depth;
	}

	public void setDepth(Long depth) {
		this.depth = depth;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getUserdataFalg() {
		return userdataFalg;
	}

	public void setUserdataFalg(String userdataFalg) {
		this.userdataFalg = userdataFalg;
	}

	public String getSelectedFlag() {
		return selectedFlag;
	}

	public void setSelectedFlag(String selectedFlag) {
		this.selectedFlag = selectedFlag;
	}

	public String getFuncNodeType() {
		return funcNodeType;
	}

	public void setFuncNodeType(String funcNodeType) {
		this.funcNodeType = funcNodeType;
	}

	public String getHtml() {
		return html;
	}

	public void setHtml(String html) {
		this.html = html;
	}

}
